body, ul, li, p, form, dl, dt, dd ,table, tr, td,a{ font-size: 12px; font-family:Arial,"Microsoft YaHei","微软雅黑"; list-style:none;  font-weight:normal; color:#333;}
*{ margin:0; padding:0;text-decoration:none;}
#out_box{ width:100%; margin:0 auto;}
.st{ font-family:"宋体";}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.tc{ text-align:center;}
h1{ font-size:33px; font-weight:600;}
h2{ font-size:24px;  font-weight:bold; color:#000;}
h3{ font-size:20px;}

.cw{ color:#fff;}
#top {
    width: 100%;
    margin: 0 auto;
    background: #ffffff;
    height: 40px;
    border-bottom: solid 1px #e7e7e7;
}
.top {
    width: 1080px;
    margin: 0 auto;
}
.top img{ position:relative; top:10px;}
.top p {
    line-height: 40px;
	color:#6b6b6b;
	font-family:"宋体";
}
.top p a{
    line-height: 32px;
	color:#6b6b6b;
}
.top_log{ text-align:center;}
#nav {
    width: 100%;
    height: 58px;
    background: #228ce0;
    margin: 0 auto;
}
.nav {
    width: 1080px;
    margin: 0 auto;
}
.nav ul li {
    float: left;
    padding: 0 35px;
	
}

.nav ul li a {
    font-size: 16px;
    color: #fff;
    line-height: 55px;
    height: 55px;
}
.bgr {
    background: #ffffff;
	border-bottom:solid 3px #0959c7;
}
.bgr a{
    color: #228ce0 !important;
	
}

/*通栏开始ʼ*/
#tonglan{ width:100%; height:488px; margin:0 auto;  background-color:#FFFFFF;}
#tonglan1{ width:1440px; height:334px; margin:0 auto;}
#tonglan1 img{ text-align:center;}
/*通栏结束*/

/*中间开始*/

#sousuo { width:100%; height:61px; position:relative; top:-16px; z-index:99; background-image:url(../images/index_06.png);}
.sousuo { width:1080px; height:61px; margin:0 auto;}
.sousuo a{ color:#fff; font-size:14px;}

#in_ab{ width:100%; margin:0 auto;}
.in_ab{ width:1080px; margin:0 auto;}
.in_abtit{ background:url(../images/index_08_01.jpg); height:172px;}
.in_abtit h1{ padding-top:44px; padding-left:428px;}
.in_abtit p{ font-size:14px; color:#aaaaaa; text-align:center; padding-top:10px;}
.in_detail{ width:612px; padding:0 16px;}
.in_detail p{ line-height:36px; font-size:14px; color:#2c2d2d;}



#in_pro{ width:1440px; height:477px; background:url(../images/index_10.jpg); margin:0 auto;}
.in_pro{ width:1080px; margin:0 auto;}
.in_pro ul{width:963px; margin:0 auto; padding-top:46px;}
.in_pro ul li{ width:303px; float:left; padding-left:18px;}
.in_pro ul li a{ font-size:13px; line-height:35px; color:#000;}

#other_col{ background:url(../images/index_11.jpg); height:388px; width:1440px; margin:0 auto;}
.other_col{ width:1080px; margin:0 auto; padding-top:180px;}
.other_col p{ color:#414141; font-size:14px; padding-top:26px; line-height:32px;}
.in_honor{ width:304px; margin-left:38px;}
.in_facility{ width:322px;margin-left:43px;}
.in_order{ width:322px;margin-left:43px;}





#sousuo1 { width:100%; height:56px; background-image:url(../images/company_07.jpg);}
.sousuo1 { width:1117px; height:56px; margin:0 auto;}

#neirong1{ width:100%; height:1037px; margin:0 auto; background-color:#FFFFFF}
.neirong1 { width:1080px; height:1037px; margin:0 auto;}
/*中间结束*/

/*脚开始ʼ*/
#foot { width:100%; background:#5da6dd;}
.foot { width:1080px; height:303px; margin:0 auto; background:url(../images/index_13.jpg);}
.in_contact{ width:715px; padding-top:26px; margin-left:20px;}
.in_contact p{ color:#e5eff8; line-height:30px;}
.in_contact p a{ color:#e5eff8;}

.in_mail{ width:268px;padding-top:26px; margin-left:70px;}
.mail_form input[type="text"], .mail_form input[type="password"] {
    width: 199px;
    height: 24px;
    border: none;
    background: #bedbf1;
}

.friendship{ width:100%; text-align:center; background:#2c3e50; line-height:40px;}
.friendship p{ color:#fff; font-size:13px;}
.friendship p a{ color:#fff;}
/*脚结束*/

.ny{ width:1080px; margin:26px auto; }
.left{ width:236px; margin-left:8px; border:solid 2px #008dd9; padding-bottom:15px;}
.left_tit{ width:236px; height:116px; background:url(../images/company_13.jpg); margin-bottom:10px;}
.left_tit p{ font-size:28px; color:#fff; text-align:center; padding-top:50px;}
.left ul li {
    background: url(../images/company_16.jpg);
    width: 236px;
    height: 35px;
}
.left ul li a {
    font-size: 13px;
    color: #000;
    line-height: 35px;
    padding-left: 40px;
}



.right{ width:775px; margin-right:16px;}
.right p{ line-height:26px;}
.right_tit{ border-bottom:solid 1px #bbbbbb; height:60px; margin-bottom:16px;}
.right_tit p{ width:128px; float:left; text-align:center; font-size:28px; font-weight:bold; padding-top:10px;}


<!--页码-->
.current, .num {
    border: solid #2e98c7 1px;
    padding: 2px 6px;
    margin-left: 4px;
}

.current{
	color:#fff;
}

.return {
    margin-top: 30px;
margin-bottom: 30px;
text-align:center;
}
.return a {
    background: #4d4d4d;
    padding: 5px;
    color: #fff;
}
.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto;  TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #4d4d4d; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#4d4d4d; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#4d4d4d; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}

.n-contact li {
    padding: 0 0 0 30px;
    background: url(../images/dot.png) no-repeat 3px center;
    line-height: 36px;
    width: 355px;
    border-bottom: 1px dashed #ddd;
	float:left;
}


.facility li {
    width: 236px;
   
    float: left;
    margin-right: 20px;
    padding: 3px;
    border: 1px solid #C2C2C2;
    margin-bottom: 20px;
    text-align: center;
}
.facility li:nth-child(3n){ margin-right:0px;}
.facility li img{transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out; }
.facility li:hover img:hover {transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:0.9;border:4px solid #97833c}

.honor li {
    width: 236px;
   
    float: left;
    margin-right: 20px;
    padding: 3px;
    border: 1px solid #C2C2C2;
    margin-bottom: 20px;
    text-align: center;
}
.honor li:nth-child(3n){ margin-right:0px;}
.honor li img{transition:All 0.5s ease-in-out;-webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out; }
.honor li:hover img:hover {transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:0.9;border:4px solid #97833c}
